Roderick verruilde op negenjarige leeftijd het kleine Odivela voor Benfica. In augustus 2011 werd hij uitgeleend aan Servette. Op 31 juli 2012 werd hij uitgeleend aan het Spaanse Deportivo La Coruña. In januari 2013 werd hij terug naar Benfica gehaald. In 2013 maakte hij de overstap naar Rio Ave FC. In 2017 tekende Miranda een contract bij het Engelse Wolverhampton Wanderers FC. De Wolves leende hem uit aan Olympiakos Piraeus en FC Famalicão.